<?php 

include('conexion.php');
$codProd=$_POST['codProd'];
$cantProd=$_POST['cantProd'];	
$idFact=$_POST['idFact'];
$usuario->consulta("SELECT * FROM producto WHERE codigo='$codProd'
				   								and precio<>'NULL'");
if ($prod=$usuario->extraer_registro()){
	$idProd = $prod['numero_producto'];
	$codigo = $prod['codigo'];
	$flag=1;
	$usuario->consulta("SELECT * FROM inventario WHERE fk_producto='$idProd'");
		if ($prod=$usuario->extraer_registro()){
				$cantidadActual=$prod['cant_actual'];
				$cantidadMinima=$prod['cant_min'];
				$cantidadMaxima=$prod['cant_max'];
				if ($cantidadActual-$cantProd>=0){
					$usuario->consulta("INSERT INTO  `revesca`.`factura_detalle` (
						`numero_detalle` ,
						`cantidad` ,
						`fk_factura` ,
						`producto_numero_producto`
						)
						VALUES (
						NULL ,  '$cantProd',  '$idFact',  '$idProd'
						)");
						$usuario->consulta("UPDATE  inventario SET  cant_actual = cant_actual-'$cantProd' WHERE  fk_producto='$idProd'");
					}
				else{//no poseemos la cantidad necesitada
					echo'<p style="color:#F00">Disculpe no disponemos  de la cantidad necesitada</p><h4>Codigo del Producto: <strong>'.$codigo.'</strong> | Cantidad Restante en inventario: <strong>'.$cantidadActual.'</strong></h4>';
					}
			}
	}
	
//$usuario->consulta("SELECT * FROM producto WHERE numero_producto='$idProd'
//				   								and precio<>'NULL'");
//$a=$usuario->extraer_registro();
else{//NO POSEEMOS EL PRODUCTO
	echo'<p style="color:#F00">Disculpe, producto no disponible en inventario</p>';
	}
							$i=0;
						$usuario->consulta("SELECT * FROM factura_detalle WHERE fk_factura='$idFact'");
						$usuario2 = new Servidor_Base_Datos($servidor,"root",$pass,$base_datos);
						if ($val=$usuario->extraer_registro()){
							$usuario->consulta("SELECT * FROM factura_detalle WHERE fk_factura='$idFact'");
						echo'<table align="center" width="100%">
							<tr>
								<td><strong>Codigo</strong></td>
								<td><strong>Producto</strong></td>
								<td><strong>Cantidad</strong></td>
								<td><strong>Precio</strong></td>	
							</tr>';
						while($deta = $usuario->extraer_registro()){
							$i++;
							if ($i%2==1){
								echo'<tr bgcolor="#8BE1FA">';	
								}
							else{
								echo'<tr>';
								}
								$numP=$deta['producto_numero_producto'];
								$usuario2->consulta("SELECT * FROM producto WHERE numero_producto='$numP'");
								$detalle = $usuario2->extraer_registro();
								echo'<td>'.$detalle['codigo'].'</td>
									 <td>'.$detalle['nombre'].'</td>
									 <td>'.$deta['cantidad'].'</td>
									 <td>'.$detalle['precio'].'</td></tr>';
									 $total = $detalle['precio']*$deta['cantidad']+$total;
							}
						echo'	</table>';
						$usuario->consulta('SELECT iva from empresa');
						$iva = $usuario->extraer_registro();
						$iva = $iva['iva']/100;
						$ivaTotal = $total*$iva;
						$total = $total+$ivaTotal;
						$iva=$iva*100;
						//$iva = $total*0.12;
						//$total = $total+$iva;
						
						echo'<br></br><strong><span class="blue">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I.V.A ('.$iva.'%): </span></strong>'.$ivaTotal.'';
						
						echo'<br></br><strong><span class="blue">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total: </span></strong>'.$total.'';
	
						}
?>